device producing shocks - Almanca İngilizce Sözlük